Equiripple FIR Filter Design By The FFT Algorithm - IEEE Signal Processing Magazine
نویسنده
چکیده
he Fast Fourier Transform (FFT) algorithm has been used in a variety of applications in signal and image T processing [1-51. In this article, a simple procedure for designing Finite-extent Impulse Response (FIR) discretetime filters using the FFT algorithm is described. The zerophase (or linear phase) FIR filter design problem is formulated here to altemately satisfy the frequency domain constraints on the magnitude response bounds and time domain constraints on the impulse response support 16-81, The design scheme is iterative in which each iteration requires two FFT computations. The resultant filter is an equiripple approximation to the desired frequency response. The main advantage of the FFT-based design method is its implementational simplicity and versatility. Furthermore, the way the algorithm works is intuitive and any additional constraint can be incorporated in the iterations, as long as the convexity property of the overall operations is preserved [6]. In one-dimensional cases, the most widely used equiripple FIR filter design algorithm is the Parks-McClellan algorithm [7]. This algorithm is based on linear programming, and it is computationally efficient. However, it caninot be generalized to higher dimensions. Extension of om design method to higher dimensions is straightforward. In this case two Multi-Dimensional (M-D) FFT computations are needed in each iteration [8].
منابع مشابه
A weighted least square algorithm for low-delay FIR filters with piecewise variable stopbands
Variable digital filters are useful for various signal processing and communication applications where the frequency characteristics, such as fractional delays and cutoff frequencies, can be varied. In this paper, we propose a design method of variable FIR digital filters with an approximate linear phase characteristic in the passband. The proposed variable FIR filters have some large attenuati...
متن کاملDesign of an equiripple FIR notch filter using a multiple exchange algorithm
This paper presents a multiple exchange algorithm for designing linear phase equiripple FIR notch "lters. The algorithm is "rst discussed for designing a single notch "lter. Compared with conventional linear programming methods, the design speed can be improved signi"cantly. Then, two modi"ed algorithms are developed to reduce the ripple in the low-frequency passband because the energy of biome...
متن کاملOptimal FIR filters Analysis using Matlab
In this paper optimal FIR filter techniques are used to design any type of FIR filter. This techniques design the smallest-order FIR filter for a given set of specification. It is based on the concept that the filter exhibits ripples of equal length in the band-pass and band-stop. The design algorithm of these Equiripple FIR filter uses iterative polynomial interpolation. Input signal has a gre...
متن کاملDesign of Equiripple FIR Filters Using a Feedback Neural Network - Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
The weighted least squares design of FIR filters is implemented in terms of a feedback neural network. The proposed neural network is shown to converge to the global minimum in each iteration for the current weighting function, and as the weighting function is adjusted from iteration to iteration, an equiripple design is achieved. The approach is applicable to FIR filters with piecewise-constan...
متن کاملOn the design of IIR digital filters with equiripple stopband transmission
Two methods of obtaining low-pass digital filter functions with equiripple loss in the stopband and prescribed poles have been described recently, It is shown that both methods give the same filter functions even though the approaches are different.
متن کامل